[PATCH 24/24] fsck: Processes may kill other processes.
authorzhanchengbin <zhanchengbin1@huawei.com>
Mon, 10 Oct 2022 09:23:24 +0000 (17:23 +0800)
committerChris Hofstaedtler <zeha@debian.org>
Mon, 13 Feb 2023 08:48:21 +0000 (08:48 +0000)
commit33a00f384e234dea5afdd094c7f3d9c8192048d9
treecae769efa6064e3b53aaeee454c56e32aa212e5f
parentb94dcd48e20f0ab66e1e6578e331051af72dfdb6
[PATCH 24/24] fsck: Processes may kill other processes.

A error in disk-utils/fsck.c, if run the fsck -N command, processes
don't execute, just show what would be done. However, the pid whose
value is -1 is added to the instance_list list in the execute
function,if the kill_all function is called later, kill(-1, signum)
is executed, Signals are sent to all processes except the number one
process and itself. Other processes will be killed if they use the
default signal processing function.

Signed-off-by: zhanchengbin <zhanchengbin1@huawei.com>
Reviewed-by: Lukas Czerner <lczerner@redhat.com>
Gbp-Pq: Topic upstream
Gbp-Pq: Name 0024-fsck-Processes-may-kill-other-processes.patch
disk-utils/fsck.c